#ifndef __BSP_LEDS_H__
#define __BSP_LEDS_H__

/* ======================================== INCLUDES ======================================== */
#include "main.h"


/* ======================================== MACROS ========================================== */
/* ======================================== TYPES =========================================== */
typedef enum
{
    LIGHT_MODE_CLASSIC_MARQUEE = 0,
    LIGHT_MODE_ONE_MARQUEE,
    LIGHT_MODE_TWU_MARQUEE,
    LIGHT_MODE_MUSIC,
    
}light_mode_typ;
/* ======================================== GLOBAL VARIABLES ================================ */
/* ======================================== PROTOTYPES ====================================== */
/* ======================================== INCLUDES ======================================== */
// 获取内部值
light_mode_typ light_get_mode(void);
uint8_t get_current_lighting(void);

void light_mode_select(light_mode_typ mode);
void WS2812_Light_Music_Setcount(uint8_t count);

// 初始化
void WS2812_Init(void);

#endif
